BigPi: Sharing Link Pools in Cloud Networks
نویسندگان
چکیده
In cloud networks, sharing network resources among different VMs is critical to performance isolation. A sharing scheme aims to fully utilize the network resource, and effectively prevent performance interference and even malicious attacks such as Denial-of-Service (DoS) attacks. Existing bandwidth allocation schemes like Seawall attempt to achieve performance isolation on a per-link basis. However, due to unbalanced congestion created by single-path routes, that level of isolation is suboptimal for multi-rooted trees widely used in todays datacenters. In BigPi, we define a link pool as a set of parallel links from the same rack or pod, and find that if we evenly split each flow into all paths, we can share the bandwidth on the per-link-pool basis. Sharing at the granularity of link pools achieves higher network utilization and per-source fairness, by leveraging all potential paths. Through rigorous analysis and extensive simulation, we show that BigPi is highly scalable, and achieves both stronger isolation and higher overall throughput than that feasible when sharing at a per-link basis. In addition, within a VM, BigPi’s bandwidth allocation achieves higher tail throughput.
منابع مشابه
Joint Allocation of Computational and Communication Resources to Improve Energy Efficiency in Cellular Networks
Mobile cloud computing (MCC) is a new technology that has been developed to overcome the restrictions of smart mobile devices (e.g. battery, processing power, storage capacity, etc.) to send a part of the program (with complex computing) to the cloud server (CS). In this paper, we study a multi-cell with multi-input and multi-output (MIMO) system in which the cell-interior users request service...
متن کاملReduction of Energy Consumption in Mobile Cloud Computing by Classification of Demands and Executing in Different Data Centers
In recent years, mobile networks have faced with the increase of traffic demand. By emerging mobile applications and cloud computing, Mobile Cloud Computing (MCC) has been introduced. In this research, we focus on the 4th and 5th generation of mobile networks. Data Centers (DCs) are connected to each other by high-speed links in order to minimize delay and energy consumption. By considering a ...
متن کاملStreaming Algorithm for Seamless Video Sharing over Cloud
The mobile phone plays an entertainment role in human life with the help of heterogeneous network by accessing multimedia content. But users faces a certain problems while access multimedia like long buffering time and intermittent disruption due to gap between demand traffic and link capacity, along with time varying link condition. The proposed technique focus on providing adaptive video stre...
متن کاملMobile video streaming and sharing in social network using cloud by the utilization of wireless link capacity
As and when the mobile users are increasing in day by day the demands of video traffic over mobile networks keep on rising, so the wireless link capacity cannot satisfying the demands of mobile user due to the variation in the link status and many disruptions, it causes long time buffering to mobile user. To overcome from this a framework is proposed for the efficient utilization of wireless li...
متن کاملAdaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds
While demands on video traffic over mobile networks have been souring, the wireless link capacity cannot keep up with the traffic demand. The gap between the traffic demand and the link capacity, along with time-varying link conditions, results in poor service quality of video streaming over mobile networks such as long buffering time and intermittent disruptions. Leveraging the cloud computing...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013